﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp4
{
    class Program
    {
        //1、假设要完成一个学校的校园管理信息系统，在员工管理系统中有不同的人员信息，包括学生信息、教师信息等。

        //为学生信息、教师信息创建两个类，并在两个类中分别定义属性和方法，
        //在学生类中定义编号（Id）、姓名（Name）、性别（Sex）、身份证号（Cardid）、
        //联系方式（Tel）、专业（Major）、年级（Grade）7 个属性，并定义一个方法在控制台输出这些属性的值。

        //用同样的方法创建教师信息类（Teacher），属性包括编号（Id）、姓名（Name）,
        //性别 （Sex）、身份证号（Cardid）、联系方式（Tel）、职称（Title）、工资号（Wageno），
        //并将上 述属性输岀到控制台。个

        //将 Student 类和 Teacher 类中共有的 属性抽取出来定义为一类Person，并让Student和Teacher继承Person
        //每个类都要有一个输出属性的方法。
        //每个类都要有初始化数据的有参构造方法。


        //2、根据图片，写出四个英雄和他们的父类，需要有输出数据的方法，需要有构造方法。
        static void Main(string[] args)
        {
            Console.WriteLine("学生信息");
            Student stu = new Student();
            stu.Id = 1001;
            stu.Name = "阿呆";
            stu.Sex = '男';
            stu.Cardid = 88654;
            stu.Tel = 13587100569;
            stu.Major = "母猪产后护理";
            stu.Grade = "生产五班";
            stu.Speak();
            Console.WriteLine("--------------");
            Console.WriteLine("教师信息");
            Teacher tea = new Teacher();
            tea.Id = 8001;
            tea.Name = "小司姐";
            tea.Sex = '女';
            tea.Cardid = 88513;
            tea.Tel = 18569711023;
            tea.Title = "教务处主任";
            tea.Wagen = 2501;
            tea.Speck();

        }

       
    }
}
